package fr.miage.temporelle;

public class Dates {

		private Integer jour;
		private Integer mois;
		private Integer annee;
		
		public Dates (Integer monJour, Integer monMois, Integer monAnnee){
			
			if (monJour < 1 || monJour > 31){
				System.out.println("Le jour doit etre compris entre le 1 et le 31");
			}
			else {
				this.setJour(monJour);
			}
			
			if (monMois < 1 || monMois > 12){
				System.out.println("Le mois doit etre compris entre le 1 et le 12");
			}
			else {
				this.setMois(monMois);
			}
			
			if (monAnnee < 1000 || monAnnee > 9999){
				System.out.println("L'annee doit etre comprise entre le 1000 et 9999");
			}
			else {
				this.setAnnee(monAnnee);
			}
		}

		public void setJour(Integer jour) {
			this.jour = jour;
		}

		public Integer getJour() {
			return jour;
		}

		public void setMois(Integer mois) {
			this.mois = mois;
		}

		public Integer getMois() {
			return mois;
		}

		public void setAnnee(Integer annee) {
			this.annee = annee;
		}

		public Integer getAnnee() {
			return annee;
		}
}
